

// 混入 (mixin) 提供了一种非常灵活的方式，来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项

// {
//     data,
//     watch,
//     methods,
//     mounted,
//     created(),
//     computed
// }

import Vue from "vue"

// 全局混入 定义公共的方法和变量 
// $nextTick  
// $forceUpdate()  强制刷新组件  

Vue.mixin({
    data(){
        return {
            page:1,
            pageSize:20,
            message:"ARe you OK ",
        }
    },
    computed:{

    },
    methods:{
        gotowhere(name){
            this.$router.push({name});
        }
    },
    mounted(){
        // console.log("全局混入---mixin")
    }
})